package org.zjt.chapter1.http2;

import io.netty.bootstrap.Bootstrap;
import io.netty.channel.ChannelHandlerContext;
import io.netty.channel.ChannelInboundHandlerAdapter;
import io.netty.channel.ChannelOutboundHandler;
import io.netty.channel.ChannelOutboundHandlerAdapter;
import io.netty.channel.nio.NioEventLoopGroup;
import io.netty.channel.socket.nio.NioSocketChannel;
import io.netty.handler.codec.http2.Http2FrameCodecBuilder;
import io.netty.handler.logging.LogLevel;
import io.netty.handler.logging.LoggingHandler;
import lombok.extern.slf4j.Slf4j;

/**
 * Description:
 *
 * @author juntao.zhang
 * Date: 2018-07-19 下午3:52
 * @see
 */
@Slf4j
public class Http2Client {


    public static void main(String[] args) {
//        NioEventLoopGroup eventExecutors = new NioEventLoopGroup();
//
//        Bootstrap bootstrap = new Bootstrap();
//        bootstrap.group(eventExecutors)
//                .channel(NioSocketChannel.class)
//                .handler(new LoggingHandler(LogLevel.INFO))
//                .handler(Http2FrameCodecBuilder.forClient().build())
//                .handler(new ChannelInboundHandlerAdapter() {
//
//                    @Override
//                    public void channelActive(ChannelHandlerContext ctx) throws Exception {
//
//
//                        ctx
//
//                    }
//                });
    }

}
